\section{/home/jeanlouis/Faculte/Master SIS/S2/Intelligence Artificielle/dpcsolver/graphe.h File Reference}
\label{graphe_8h}\index{/home/jeanlouis/Faculte/Master SIS/S2/Intelligence Artificielle/dpcsolver/graphe.h@{/home/jeanlouis/Faculte/Master SIS/S2/Intelligence Artificielle/dpcsolver/graphe.h}}
{\tt \#include $<$stdio.h$>$}\par
{\tt \#include $<$stdlib.h$>$}\par
{\tt \#include \char`\"{}structure.h\char`\"{}}\par


Include dependency graph for graphe.h:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=291pt]{graphe_8h__incl}
\end{center}
\end{figure}


This graph shows which files directly or indirectly include this file:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=420pt]{graphe_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Defines}
\begin{CompactItemize}
\item 
\#define {\bf MONO}~0
\item 
\#define {\bf PUR}~1
\item 
\#define {\bf CHOIX}~2
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
void {\bf creer\-Fichier} (char $\ast$fichier)
\item 
void {\bf ajouter\-Fils} ({\bf Formule} f, int niveau, int TYPE, int var)
\item 
void {\bf Consistant} (int niveau)
\item 
void {\bf terminer\-Fichier} ()
\end{CompactItemize}
\subsection*{Variables}
\begin{CompactItemize}
\item 
FILE $\ast$ {\bf sortie}
\end{CompactItemize}


\subsection{Define Documentation}
\index{graphe.h@{graphe.h}!CHOIX@{CHOIX}}
\index{CHOIX@{CHOIX}!graphe.h@{graphe.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define CHOIX~2}\label{graphe_8h_4b1b17a81136aa9fac744256fc47d542}




Definition at line 12 of file graphe.h.

Referenced by dpc(), and dpc\-Iteratif().\index{graphe.h@{graphe.h}!MONO@{MONO}}
\index{MONO@{MONO}!graphe.h@{graphe.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define MONO~0}\label{graphe_8h_b26685c8000c5700081bbfc0a6299a22}




Definition at line 10 of file graphe.h.

Referenced by affecte\-Mono\-Litteraux().\index{graphe.h@{graphe.h}!PUR@{PUR}}
\index{PUR@{PUR}!graphe.h@{graphe.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define PUR~1}\label{graphe_8h_ca65a8ce4ac411ae84ff3914ef46a697}




Definition at line 11 of file graphe.h.

\subsection{Function Documentation}
\index{graphe.h@{graphe.h}!ajouterFils@{ajouterFils}}
\index{ajouterFils@{ajouterFils}!graphe.h@{graphe.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void ajouter\-Fils ({\bf Formule} {\em f}, int {\em niveau}, int {\em TYPE}, int {\em var})}\label{graphe_8h_f61c3cea6228765d55e536e2f6bc196c}




Definition at line 55 of file graphe.c.

References \_\-pile::lvl, \_\-pile::n, \_\-pile::precedent, \_\-pile::suivant, and tete.

Referenced by affecte\-Mono\-Litteraux(), dpc(), and dpc\-Iteratif().\index{graphe.h@{graphe.h}!Consistant@{Consistant}}
\index{Consistant@{Consistant}!graphe.h@{graphe.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Consistant (int {\em niveau})}\label{graphe_8h_ca4074b8a61d64f477279040bbcb9a9b}




Definition at line 91 of file graphe.c.

References fin, \_\-pile::lvl, \_\-pile::n, \_\-pile::precedent, \_\-pile::suivant, and tete.

Referenced by dpc\-Iteratif().\index{graphe.h@{graphe.h}!creerFichier@{creerFichier}}
\index{creerFichier@{creerFichier}!graphe.h@{graphe.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void creer\-Fichier (char $\ast$ {\em fichier})}\label{graphe_8h_7a929a490d4bb0b2f1c434f405ba5425}




Definition at line 38 of file graphe.c.

References \_\-pile::lvl, \_\-pile::n, \_\-pile::precedent, sortie, \_\-pile::suivant, and tete.

Referenced by main().\index{graphe.h@{graphe.h}!terminerFichier@{terminerFichier}}
\index{terminerFichier@{terminerFichier}!graphe.h@{graphe.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void terminer\-Fichier ()}\label{graphe_8h_dd6dd63e50965084f01d275e802b23e6}




Definition at line 126 of file graphe.c.

References fin, \_\-pile::precedent, sortie, \_\-pile::suivant, and tete.

Referenced by main().

\subsection{Variable Documentation}
\index{graphe.h@{graphe.h}!sortie@{sortie}}
\index{sortie@{sortie}!graphe.h@{graphe.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}FILE$\ast$ {\bf sortie}}\label{graphe_8h_3b3e882faa20673fdedc6ee7753426ec}




Definition at line 15 of file graphe.h.

Referenced by creer\-Fichier(), get\-String(), and terminer\-Fichier().